ladle turret - Turkish English Dictionary